import {NgModule} from '@angular/core';
import {CommonModule} from '@angular/common';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import {RouterModule} from '@angular/router';
import {TransformModule} from './pipe/transform.module';


const MODULES = [
  TransformModule,
];

const COMPONENTS = [
];

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    RouterModule,
    ReactiveFormsModule,

    // self modules
    MODULES
  ],
  declarations: [
    // self components
    COMPONENTS
  ],
  entryComponents: [
    COMPONENTS
  ],
  exports: [
    CommonModule,
    FormsModule,
    ReactiveFormsModule,
    RouterModule,

    MODULES
  ],
  providers: []
})
export class SharedModule {
}
